復元プランを作成できません。lsn チェーンが破損しています。
おそらくログチェーンの概念が理解できていないのがわからない原因だと思う(2023/08/16) 環境
同一インスタンス内に空のデータベース(TO)を新規作成した
FROMのデータをTOに復元しようとしたらタイトルのエラー
というかFROMのデータをFROMに復元しようとしても出る
code:error
復元プランを作成できません。lsn チェーンが破損しています。
タイムライン > 復元先 > 特定の日付と時刻を選択し、完全バックアップをとった時点までタイムラインを動かすと完全バックアップの復元はできる
以下の順番でバックアップをとった
12:20 フルバックアップ
12:21 ログバックアップ
12:22 差分バックアップ
タイムラインを12:21までスライドさせると破損してない
12:22は破損してる
差分バックアップが変?
タイムラインを12:21で決定すると以下の3つが表示された
table:backupset
名前 コンポーネント 型
FROM名 データベース 完全(Copy Only)
FROM名 ログ トランザクション ログ(Copy Only)
Tail-Log Restore ログ トランザクション ログ
Tail-Log Restoreだけ見慣れない
なんでこれが壊れるの?
バックアップミス?
これは、Microsoft SQL Server Management Studio (SSMS) で
次に差分バックアップ ファイルを RECOVERY オプションで復元しようとすると 処理に失敗し、次のエラー メッセージが表示されます。
(Microsoft.SqlServer.SmoExtended)
SQL Server エンジンでは発生しません。
復元する前(選択時)から起こっているからわかんないけど、関係あるのかな
SQL Server 2012 Service Pack 3 (SP3)
SQL Server 2014 Service Pack 4 (SP4)
SQL Server 2016 Service Pack 1 (SP1)
参考